package br.cs.correspondente.servicos;

import java.util.ArrayList;
import java.util.List;

import javax.swing.JTextField;

import br.cs.correspodente.beans.Telefone_Comprador;
import br.cs.correspodente.beans.Telefone_Vendedor;

public class Servicos {

	public static ArrayList<Telefone_Vendedor> verificaTelsVendedor(List<String> telefones) {
		String telefone;
		ArrayList<Telefone_Vendedor> tels = new ArrayList<>();
		for (String tel : telefones) {
			telefone = tel.replace("(","").replace(")","").replace("-","").replace(" ","");
			if(!telefone.equalsIgnoreCase(""))
				tels.add(new Telefone_Vendedor(0, tel));
		}
		
		return tels;
	}
	public static ArrayList<Telefone_Comprador> verificaTelsComprador(ArrayList<String> telefones) {
		String telefone;
		ArrayList<Telefone_Comprador> tels = new ArrayList<>();
		for (String tel : telefones) {
			telefone = tel.replace("(","").replace(")","").replace("-","").replace(" ","");
			if(!telefone.equalsIgnoreCase(""))
				tels.add(new Telefone_Comprador(0, tel));
		}
		
		return tels;
	}
	public static void apenasNumeros(JTextField txtValorImovel) {
		String str = txtValorImovel.getText();
		txtValorImovel.setText(str.replaceAll("[^0-9]+",""));
	}
}
